lack of payment or performance - Deutsch Englisch Wörterbuch